Skip to content

Build structural command projections - #84

Merged
Aaronontheweb merged 1 commit into
devfrom
feature/v03-structural-projections
Aug 7, 2026
Merged

Build structural command projections#84
Aaronontheweb merged 1 commit into
devfrom
feature/v03-structural-projections

Conversation

@Aaronontheweb

Copy link
Copy Markdown
Owner

Summary

  • add the library-owned traversal that emits every simple command exactly once
  • preserve the legacy Clause projection with identical Clause instances and ordering
  • carry deterministic occurrence roles and ancestry, including nested and iterator substitutions
  • validate parser-owned trees, facts, spans, domains, redirects, identity reuse, and depth limits all-or-nothing

Verification

  • rebased patch has the exact adversarially reviewed stable patch ID
  • adversarial implementation review: GO
  • dotnet build -c Release: 0 warnings/errors
  • dotnet test -c Release: 1,162 passed
  • 21 focused projection tests passed
  • header and formatting verification passed
  • strict OpenSpec validation passed
  • Slopwatch changed-file scan: 0 issues

@Aaronontheweb
Aaronontheweb enabled auto-merge August 7, 2026 03:09
@Aaronontheweb
Aaronontheweb merged commit c6dc9b3 into dev Aug 7, 2026
2 checks passed
@Aaronontheweb
Aaronontheweb deleted the feature/v03-structural-projections branch August 7, 2026 03:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant